Cleantalk\Common\Helper D

Total Complexity 269
Dependencies 1
Dependents 6
Total lines 1,112
Lines of code 619
Logical lines of code 391
Comment lines 325
Methods 32
Properties 2

Methods 32

Method Rating Maintainability Complexity Lines of code
ip__get()
D
16
104 174
http__request()
C
32 26 92
ip__mask_match()
B
44 18 36
http__multi_request()
A
41 14 51
array_merge__save_numeric_keys__recursive()
A
57 11 16
toUTF8()
A
55 9 17
http__get_headers()
S
53 7 21
db__prepare_param()
S
54 7 20
ip__v6_normalize()
S
55 7 16
fromUTF8()
S
59 7 13
dns__resolve()
S
58 6 15
ip__validate()
S
61 6 12
removeNonUTF8()
S
60 5 13
get_mime_type()
S
61 4 11
ip__v6_reduce()
S
65 4 8
ip__resolve()
S
66 3 9
cidr__validate()
S
72 3 4
buffer__csv__pop_line_to_array()
S
63 3 10
buffer__trim_and_clear_from_empty_lines()
S
65 3 9
dateValidate()
S
64 3 9
ip__resolve__cleantalks()
S
67 3 8
is_json()
S
77 2 3
ip__is_cleantalks()
S
68 2 7
array_merge__save_numeric_keys()
S
70 2 6
buffer__parse__csv()
S
66 2 8
ip__mask__long_to_number()
S
73 2 4
time__get_interval_start()
S
77 1 3
buffer__csv__pop_line()
S
69 1 6
buffer__csv__get_map()
S
75 1 4
ip__is_private_network()
S
78 1 3
ip__long2ip()
S
67 1 7
getFilenameFromUrl()
S
75 1 4